Alpine rose - French English Dictionary